{{tag>Maverick audio dvd tutoriel}}
----
====== Extraire une piste audio d'un DVD ======

Il est possible d'extraire la bande son d'un DVD, par piste ou par chapitre, en utilisant la ligne de commande. 

Si vous n'êtes pas à l'aise avec la ligne de commande, orientez-vous vers le logiciel [[:xcfa]] qui propose les mêmes fonctionnalités, mais via une interface graphique.

===== Pré-requis =====

  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.
  * Etre en mesure de [[:lire_un_dvd|lire le DVD]].
  * Avoir [[:tutoriel:comment_installer_un_paquet#installer_un_paquet_present_dans_les_depots_recommande|installé les paquets]] **[[apt://lsdvd,transcode|lsdvd et transcode]]**.

===== Identification des pistes =====

Afin d'identifier la piste audio à extraire, insérez le DVD dans votre lecteur puis, dans la [[:console]], tapez la commande lsdvd :
<code bash>lsdvd</code>

Le résultat de la commande est alors : 
<code>
libdvdread: Using libdvdcss version 1.2.10 for DVD access
Disc Title: NOM_DU_DVD
Title: 01, Length: 00:00:13.100 Chapters: 01, Cells: 01, Audio streams: 08, Subpictures: 32
Title: 02, Length: 01:15:46.084 Chapters: 18, Cells: 18, Audio streams: 01, Subpictures: 00
Longest track: 02
</code>

Les informations délivrées sont les suivantes : 
  * Le nom du DVD, monté dans l'[[:arborescence]] du système de fichiers à l'emplacement ///media/NOM_DU_DVD// ;
  * Le premier titre ne contient qu'un chapitre, d'une durée de 13 secondes (qui correspond à l'introduction du DVD) ;
  * Le second titre contient 18 chapitres pour une durée totale de 1h15 (qui correspondent aux musiques). C'est ce titre qu'il faut utiliser pour extraire les musiques.

===== Syntaxe d'extraction =====

Le logiciel transcode est capable d'extraire les pistes du DVD et de les transcoder en fichiers audio. Il dispose à cet effet de nombreuses options, sa [[http://www.transcoding.org/cgi-bin/transcode?Transcode_Command_Line_Options|syntaxe]] est donc relativement complexe. 

Voici la commande à utiliser pour extraire la troisème piste du second chapitre au format mp3 : 

<code bash>transcode -i /media/NOM_DU_DVD/ -x dvd,dvd -T2,3 -a 0 -y null,tcaud -m /home/omnisilver/Musique/DVD/Live3.mp3</code>

Les arguments ont le rôle suivant : 
  * -i : indique le média à importer dans l'arborescence de votre système;
  * -x : le type de média;
  * -T : le titre et le chapitre;
  * -a : la piste audio;
  * -y : le format de sortie vidéo et audio (soit null car nous ne voulons pas de vidéo, et tcaud est le nom du module convertissant la musique en le mp3);
  * -m : le nom de fichier de sortie.

A vous de modifier les paramètres de ces arguments pour obtenir le résultat que vous désirez (fichier ogg, etc.). 

===== Voir aussi =====


  * **(en)** [[http://www.transcoding.org/cgi-bin/transcode?Transcode_Wiki|Site officiel de l'outil Transcode]];
  * **(fr)** [[http://forum.ubuntu-fr.org/viewtopic.php?id=362504|Une assistance sur le forum d'ubuntu-fr]] (qui m'a permis de mettre à jour la syntaxe devenue obsolète)

----
//Contributeurs principaux : [[:utilisateurs:Omnisilver]].//

//Basé sur [[http://www.ubuntugeek.com/how-to-rip-dvd-audio-to-mp3-or-ogg.html|How to Rip DVD audio to mp3 or ogg]].//
